.product-detail-header {
	margin          : 1rem;
	padding         : 1rem;
	border-radius   : 0.5rem;
	background-color: #fff;

	.price {
		margin     : 0.2rem 0;
		font-weight: bold;
		overflow   : hidden;

		.number {
			font-size: 1.4rme;
		}

		.stock {
			float      : right;
			font-weight: normal;
			font-size  : x-small;
			color      : #ccc;
			line-height: 1.4rem;
		}
	}

	.price-type {
		margin          : 0.2rem 0;
		display         : inline-block;
		border-radius   : 0.5rem;
		padding         : 4px 0.5rem;
		font-size       : x-small;
		color           : #fff;
		background-color: rgba(212, 212, 212, 1)
	}

	.name {
		margin     : 0.2rem 0;
		font-weight: bold;
	}

	.description {
		margin   : 0.2rem 0;
		font-size: #ccc;
	}
}